package com.jgy.file_IO;

import java.io.*;

/**
 * @author 姜光远
 * @date 2023/3/3 16:44
 */
public class LightWriter {
    public static void main(String[] args) throws IOException {
        /**
         * 字符输入流
         * true 表示追加内容
         */
        Writer writer = new FileWriter("E:/word/light.txt",true);

        String str = "上它是所有字符输入流的根类  它的实现类有很多，我们使用FileReader实现类。";

        writer.write(str);
        writer.flush();
        writer.close();

        //创建字符输入流对象. 作用：就是读取aaaa.txt里的内容
        Reader reader=new FileReader("E:/word/light.txt");

        int r=0;//表示读取字符的个数
        while ((r=reader.read())!=-1){
            System.out.print((char)r);
        }

        OutputStream os=new FileOutputStream("E:/word/light.txt");
        String strs="abcd";
        //把字符串转换为字节数组.
        byte[] bytes = strs.getBytes();

        os.write(bytes);

        os.flush();
        os.close();
    }
}
